<?php


namespace app\common\service\coupon;


class ZKCouponDiscount implements CouponDiscount
{

    /**
     * Author:YangXinPeng
     * 折扣
     * @param $coupon
     * @param $price
     * @return float
     */
    public function discountAmount($coupon, $price)
    {
        /**
         * 折扣计算
         * 使用商品价格乘以折扣比例，为最后支付金额
         * 保留两位小数
         * 最低支付金额1元
         */
        $discount =intval($coupon['discount']) / 100;
        $money = bcmul($price,$discount);
        if ($money < 1){
            return (float)1;
        }else{
            return floatval($money);
        }
    }
}